Fast Parallel Object Tracking

نویسنده

  • Timothy Li
چکیده

The task of object tracking is the following: given a video and an identified object (usually given by a bounding box in the first frame), track the position of the object over the frames of the video. Difficulties in this process include occlusion or changes in orientation. The algorithm by Grabner, Grabner, and Bischof [3] is robust against these changes by using a large number of “weak classifiers” and “selectors” and is illustrated in Figure 1. The main building block of this system is the “weak classifier.” These are relatively simple objects that classify a group of pixels as the target object positively or negatively. The most important part is that they must do better than 50-50 guessing (a relatively loose condition). This heavy relaxation allows these types of classifiers to be computed very quickly. Selectors have the job of boosting the accuracy far beyond 50-50 guessing. By choosing the most accurate weak classifiers, selectors are much more likely to accurately pinpoint the location of the object. Further, combining the outputs of the selectors creates a confidence map that accurately and precisely locates the object. The input to the algorithm is a new frame. This is then preprocessed and then passed to the weak classifiers to create individual confidence maps. These confidence maps are then chosen by the selectors based on error rate and linearly combined to create a confidence map for the strong classifier. This can then be translated to a coordinate which is the output of the algorithm. We then treat the coordinate to be the truth and update all weak classifiers to better recognize the object in the future. I chose to use a weak classifier based on Haarlike features. In essence, these take the weighted sum of rectangles of pixels and use a threshold to determine classification. The upside of this type of classifier is that it can be computed

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Efficient Target Tracking Algorithm Based on Particle Filter and Genetic Algorithm

In this paper, we propose an efficient hybrid Particle Filter (PF) algorithm for video tracking by employing a genetic algorithm to solve the sample impoverishment problem. In the presented method, the object to be tracked is selected by a rectangular window inside which a few numbers of particles are scattered. The particles’ weights are calculated based on the similarity between feature vecto...

متن کامل

Parallel WiSARD object tracker: a ram-based tracking system

This paper proposes the Parallel WiSARD Object Tracker (PWOT), a new object tracker based on the WiSARD weightless neural network that is robust against quantization errors. Object tracking in video is an important and challenging task in many applications. Difficulties can arise due to weather conditions, target trajectory and appearance, occlusions, lighting conditions and noise. Tracking is ...

متن کامل

CUDA Based CAMshift Algorithm for Object Tracking Systems

In this paper, we present an image object tracking system for GPGPU based CAMshift algorithm. For image object tracking, we use the parallel CAMshift tracking algorithm based on the HSV color image distribution of detected moving objects. In this, RGB-to-HSV color conversion, image masking such as open and close operation for image morphology, and computing of centroid are executed in parallel....

متن کامل

Using a Novel Concept of Potential Pixel Energy for Object Tracking

Abstract   In this paper, we propose a new method for kernel based object tracking which tracks the complete non rigid object. Definition the union image blob and mapping it to a new representation which we named as potential pixels matrix are the main part of tracking algorithm. The union image blob is constructed by expanding the previous object region based on the histogram feature. The pote...

متن کامل

Fixed-point FPGA Implementation of a Kalman Filter for Range and Velocity Estimation of Moving Targets

Tracking filters are extensively used within object tracking systems in order to provide consecutive smooth estimations of position and velocity of the object with minimum error. Namely, Kalman filter and its numerous variants are widely known as simple yet effective linear tracking filters in many diverse applications. In this paper, an effective method is proposed for designing and implementa...

متن کامل

Convolutional Gating Network for Object Tracking

Object tracking through multiple cameras is a popular research topic in security and surveillance systems especially when human objects are the target. However, occlusion is one of the challenging problems for the tracking process. This paper proposes a multiple-camera-based cooperative tracking method to overcome the occlusion problem.  The paper presents a new model for combining convolutiona...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017